Developer Documentation

QuickTime 4 API Documentation

3D Graphics Programming with QuickDraw 3D 1.5.4

Previous | QD3D Book | Overview | Chapter Contents | Next |

Group Types

The base class of group object is of type kQ3ShapeTypeGroup , a type of shape object. You can create a group of that type (by calling the Q3Group_New function) and you can put any kinds of shared objects into it (for example, by calling the Q3Group_AddObject function). In addition, QuickDraw 3D provides three subclasses of groups: light groups, display groups, and information groups. These subclasses are distinguished from one another by the kinds of objects you can put into them.

This order of execution ensures that all transforms, styles, attribute sets, and shaders in a group are applied to the geometric objects, groups, and unknown objects that form the hierarchy below the ordered display group.


© 1997 Apple Computer, Inc.

Previous | QD3D Book | Overview | Chapter Contents | Next |